/****************************************************************************
** Meta object code from reading C++ file 'MainApp.h'
**
** Created: Tue 23. Aug 00:11:17 2011
**      by: The Qt Meta Object Compiler version 62 (Qt 4.7.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../include/MainApp.h"
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'MainApp.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 62
#error "This file was generated using the moc from 4.7.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
static const uint qt_meta_data_MainApp[] = {

 // content:
       5,       // revision
       0,       // classname
       0,    0, // classinfo
      65,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: signature, parameters, type, tag, flags
       9,    8,    8,    8, 0x08,
      41,    8,    8,    8, 0x08,
      69,    8,    8,    8, 0x08,
     103,   95,    8,    8, 0x08,
     150,   95,    8,    8, 0x08,
     198,    8,    8,    8, 0x08,
     252,    8,    8,    8, 0x08,
     308,    8,    8,    8, 0x08,
     360,    8,    8,    8, 0x08,
     414,    8,    8,    8, 0x08,
     467,    8,    8,    8, 0x08,
     514,    8,    8,    8, 0x08,
     567,  561,    8,    8, 0x08,
     618,    8,    8,    8, 0x08,
     670,  561,    8,    8, 0x08,
     727,    8,    8,    8, 0x08,
     772,    8,    8,    8, 0x08,
     830,    8,    8,    8, 0x08,
     888,    8,    8,    8, 0x08,
     946,    8,    8,    8, 0x08,
    1007,   95,    8,    8, 0x08,
    1057,    8,    8,    8, 0x08,
    1113,   95,    8,    8, 0x08,
    1162,    8,    8,    8, 0x08,
    1217,    8,    8,    8, 0x08,
    1273,    8,    8,    8, 0x08,
    1329,    8,    8,    8, 0x08,
    1385,    8,    8,    8, 0x08,
    1439,    8,    8,    8, 0x08,
    1493,    8,    8,    8, 0x08,
    1547,  561,    8,    8, 0x08,
    1599,  561,    8,    8, 0x08,
    1650,    8,    8,    8, 0x08,
    1704,    8,    8,    8, 0x08,
    1758,    8,    8,    8, 0x08,
    1812,    8,    8,    8, 0x08,
    1887,    8,    8,    8, 0x08,
    1956,    8,    8,    8, 0x08,
    2029,   95,    8,    8, 0x08,
    2090,    8,    8,    8, 0x08,
    2158,    8,    8,    8, 0x08,
    2228,   95,    8,    8, 0x08,
    2254,    8,    8,    8, 0x08,
    2310,    8,    8,    8, 0x08,
    2366,    8,    8,    8, 0x08,
    2422,    8,    8,    8, 0x08,
    2479,    8,    8,    8, 0x08,
    2536,    8,    8,    8, 0x08,
    2578,    8,    8,    8, 0x08,
    2620,    8,    8,    8, 0x08,
    2662,    8,    8,    8, 0x08,
    2702,    8,    8,    8, 0x08,
    2742,    8,    8,    8, 0x08,
    2782,   95,    8,    8, 0x08,
    2827,   95,    8,    8, 0x08,
    2877,   95,    8,    8, 0x08,
    2920,    8,    8,    8, 0x08,
    2975,   95,    8,    8, 0x08,
    3017,   95,    8,    8, 0x08,
    3059,   95,    8,    8, 0x08,
    3096,    8,    8,    8, 0x08,
    3145,   95,    8,    8, 0x08,
    3179,    8,    8,    8, 0x08,
    3207,    8,    8,    8, 0x08,
    3236,    8,    8,    8, 0x08,

       0        // eod
};

static const char qt_meta_stringdata_MainApp[] = {
    "MainApp\0\0on_cmd_injectParticle_clicked()\0"
    "on_cmd_flushCache_clicked()\0"
    "on_cmd_autoMove_clicked()\0checked\0"
    "on_spin_fluid_interfaceColorPlus_clicked(bool)\0"
    "on_spin_fluid_interfaceColorMinus_clicked(bool)\0"
    "on_spin_fluid_interfaceThreshold_valueChanged(double)\0"
    "on_spin_fluid_interfaceCoefficient_valueChanged(double)\0"
    "on_spin_fluid_surfaceThreshold_valueChanged(double)\0"
    "on_spin_fluid_surfaceCoefficient_valueChanged(double)\0"
    "on_spin_fluid_viscosityConstant_valueChanged(double)\0"
    "on_spin_fluid_gasConstant_valueChanged(double)\0"
    "on_spin_fluid_restDensity_valueChanged(double)\0"
    "index\0on_cmb_fluid_currentFluid_currentIndexChanged(int)\0"
    "on_spin_solver_smoothingLength_valueChanged(double)\0"
    "on_cmb_solver_integrationMethod_currentIndexChanged(int)\0"
    "on_spin_solver_timestep_valueChanged(double)\0"
    "on_spin_environment_capsule_centre_z_valueChanged(double)\0"
    "on_spin_environment_capsule_centre_y_valueChanged(double)\0"
    "on_spin_environment_capsule_centre_x_valueChanged(double)\0"
    "on_spin_environment_capsule_incrementAngle_valueChanged(int)\0"
    "on_chk_environment_capsule_isStatic_clicked(bool)\0"
    "on_spin_environment_capsule_radius_valueChanged(double)\0"
    "on_chk_environment_sphere_isStatic_clicked(bool)\0"
    "on_spin_environment_sphere_radius_valueChanged(double)\0"
    "on_spin_environment_sphere_velocity_z_valueChanged(int)\0"
    "on_spin_environment_sphere_velocity_y_valueChanged(int)\0"
    "on_spin_environment_sphere_velocity_x_valueChanged(int)\0"
    "on_spin_environment_sphere_centre_z_valueChanged(int)\0"
    "on_spin_environment_sphere_centre_y_valueChanged(int)\0"
    "on_spin_environment_sphere_centre_x_valueChanged(int)\0"
    "on_cmb_environment_capsule_currentIndexChanged(int)\0"
    "on_cmb_environment_sphere_currentIndexChanged(int)\0"
    "on_spin_environment_boundary_size_z_valueChanged(int)\0"
    "on_spin_environment_boundary_size_y_valueChanged(int)\0"
    "on_spin_environment_boundary_size_x_valueChanged(int)\0"
    "on_spin_environment_boundary_periodicWall_angleIncrement_valueChanged("
    "int)\0"
    "on_spin_environment_boundary_periodicWall_speed_valueChanged(double)\0"
    "on_spin_environment_boundary_periodicWall_maxAmplitude_valueChanged(in"
    "t)\0"
    "on_chk_environment_boundary_enablePeriodicWall_clicked(bool)\0"
    "on_spin_environment_boundary_restitutionForRBD_valueChanged(double)\0"
    "on_spin_environment_boundary_restitutionForFluid_valueChanged(double)\0"
    "on_checkBox_clicked(bool)\0"
    "on_spin_environment_boundary_centre_z_valueChanged(int)\0"
    "on_spin_environment_boundary_centre_y_valueChanged(int)\0"
    "on_spin_environment_boundary_centre_x_valueChanged(int)\0"
    "on_spin_environment_capsule_resolution_valueChanged(int)\0"
    "on_spin_environment_rbd_restitution_valueChanged(double)\0"
    "on_spin_hose_velocity_z_valueChanged(int)\0"
    "on_spin_hose_velocity_y_valueChanged(int)\0"
    "on_spin_hose_velocity_x_valueChanged(int)\0"
    "on_spin_hose_centre_z_valueChanged(int)\0"
    "on_spin_hose_centre_y_valueChanged(int)\0"
    "on_spin_hose_centre_x_valueChanged(int)\0"
    "on_chk_fluid_hose_waitUntilRBD_clicked(bool)\0"
    "on_chk_fluid_hose_waitUntilBoundary_clicked(bool)\0"
    "on_chk_fluid_hose_drawMarker_clicked(bool)\0"
    "on_spin_cache_automaticFlushInterval_valueChanged(int)\0"
    "on_chk_cache_automaticFlush_clicked(bool)\0"
    "on_chk_cache_exportBoundary_clicked(bool)\0"
    "on_chk_cache_exportRBD_clicked(bool)\0"
    "on_spin_cache_samplingInterval_valueChanged(int)\0"
    "on_chk_cache_enable_clicked(bool)\0"
    "on_cmd_singleStep_clicked()\0"
    "on_cmd_2DFrontView_clicked()\0"
    "on_cmd_2DTopView_clicked()\0"
};

const QMetaObject MainApp::staticMetaObject = {
    { &QMainWindow::staticMetaObject, qt_meta_stringdata_MainApp,
      qt_meta_data_MainApp, 0 }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &MainApp::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

const QMetaObject *MainApp::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
}

void *MainApp::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_MainApp))
        return static_cast<void*>(const_cast< MainApp*>(this));
    return QMainWindow::qt_metacast(_clname);
}

int MainApp::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: on_cmd_injectParticle_clicked(); break;
        case 1: on_cmd_flushCache_clicked(); break;
        case 2: on_cmd_autoMove_clicked(); break;
        case 3: on_spin_fluid_interfaceColorPlus_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 4: on_spin_fluid_interfaceColorMinus_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 5: on_spin_fluid_interfaceThreshold_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 6: on_spin_fluid_interfaceCoefficient_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 7: on_spin_fluid_surfaceThreshold_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 8: on_spin_fluid_surfaceCoefficient_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 9: on_spin_fluid_viscosityConstant_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 10: on_spin_fluid_gasConstant_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 11: on_spin_fluid_restDensity_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 12: on_cmb_fluid_currentFluid_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 13: on_spin_solver_smoothingLength_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 14: on_cmb_solver_integrationMethod_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 15: on_spin_solver_timestep_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 16: on_spin_environment_capsule_centre_z_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 17: on_spin_environment_capsule_centre_y_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 18: on_spin_environment_capsule_centre_x_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 19: on_spin_environment_capsule_incrementAngle_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 20: on_chk_environment_capsule_isStatic_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 21: on_spin_environment_capsule_radius_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 22: on_chk_environment_sphere_isStatic_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 23: on_spin_environment_sphere_radius_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 24: on_spin_environment_sphere_velocity_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 25: on_spin_environment_sphere_velocity_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 26: on_spin_environment_sphere_velocity_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 27: on_spin_environment_sphere_centre_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 28: on_spin_environment_sphere_centre_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 29: on_spin_environment_sphere_centre_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 30: on_cmb_environment_capsule_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 31: on_cmb_environment_sphere_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 32: on_spin_environment_boundary_size_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 33: on_spin_environment_boundary_size_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 34: on_spin_environment_boundary_size_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 35: on_spin_environment_boundary_periodicWall_angleIncrement_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 36: on_spin_environment_boundary_periodicWall_speed_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 37: on_spin_environment_boundary_periodicWall_maxAmplitude_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 38: on_chk_environment_boundary_enablePeriodicWall_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 39: on_spin_environment_boundary_restitutionForRBD_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 40: on_spin_environment_boundary_restitutionForFluid_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 41: on_checkBox_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 42: on_spin_environment_boundary_centre_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 43: on_spin_environment_boundary_centre_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 44: on_spin_environment_boundary_centre_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 45: on_spin_environment_capsule_resolution_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 46: on_spin_environment_rbd_restitution_valueChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 47: on_spin_hose_velocity_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 48: on_spin_hose_velocity_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 49: on_spin_hose_velocity_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 50: on_spin_hose_centre_z_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 51: on_spin_hose_centre_y_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 52: on_spin_hose_centre_x_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 53: on_chk_fluid_hose_waitUntilRBD_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 54: on_chk_fluid_hose_waitUntilBoundary_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 55: on_chk_fluid_hose_drawMarker_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 56: on_spin_cache_automaticFlushInterval_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 57: on_chk_cache_automaticFlush_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 58: on_chk_cache_exportBoundary_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 59: on_chk_cache_exportRBD_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 60: on_spin_cache_samplingInterval_valueChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 61: on_chk_cache_enable_clicked((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 62: on_cmd_singleStep_clicked(); break;
        case 63: on_cmd_2DFrontView_clicked(); break;
        case 64: on_cmd_2DTopView_clicked(); break;
        default: ;
        }
        _id -= 65;
    }
    return _id;
}
QT_END_MOC_NAMESPACE
